/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.ulima.programacion.modulo2;

import javax.swing.JOptionPane;

/**
 *
 * @author profw51
 */
public class Switch01 {

    public static void main(String[] args) {
        int medalla = 2;
        //darle diferentes valores

        // El argumento del switch debe ser de tipo entero
        switch (medalla) {
            case 1:
                JOptionPane.showMessageDialog(null, "Medalla de Oro");
                break;
            case 2:
                JOptionPane.showMessageDialog(null, "Medalla de Plata");
                // Se detiene la ejecución del switch por el break
                break;
            case 3:
                JOptionPane.showMessageDialog(null, "Medalla de Bronce");
                break;
            default:
                JOptionPane.showMessageDialog(null, "Gracias por participar");
                break;
        }
        switch (medalla) {
            case 1:
                JOptionPane.showMessageDialog(null, "Medalla de Oro");
                break;
            case 2:
                JOptionPane.showMessageDialog(null, "Medalla de Plata");
            // Se sigue ejecutando hasta encontrar un break
            case 3:
                JOptionPane.showMessageDialog(null, "Medalla de Bronce");
            default:
                JOptionPane.showMessageDialog(null, "Gracias por participar");
                break;
        }
        medalla = 4;
        switch (medalla) {
            // El caso default puede estar en cualquier lugar
            default:
                JOptionPane.showMessageDialog(null, "Gracias por participar");
                break;
            case 1:
                JOptionPane.showMessageDialog(null, "Medalla de Oro");
                break;
            case 2:
                JOptionPane.showMessageDialog(null, "Medalla de Plata");
                break;
            case 3:
                JOptionPane.showMessageDialog(null, "Medalla de Bronce");
                break;
        }
        medalla = 3;
        switch (medalla) {
            case 1:
                JOptionPane.showMessageDialog(null, "Medalla de Oro");
                break;
            case 2:
                JOptionPane.showMessageDialog(null, "Medalla de Plata");
                break;
            default:
                JOptionPane.showMessageDialog(null, "Gracias por participar");
                break;
            case 3:
                JOptionPane.showMessageDialog(null, "Medalla de Bronce");
                break;
        }
    }
}
